package com.cadre.system.mapper;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cadre.system.domain.officer.PersonVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/* loaded from: ReportMapper.class */
public interface ReportMapper {
    List<PersonVO> selectPersonListById(@Param("list") List<String> list);

    List<PersonVO> selectPersonListByIdNoUnit(@Param("list") List<String> list);

    PersonVO getListById(String str);

    List<PersonVO> selectPersonListForName(Page<PersonVO> page, Map<String, Object> map);

    List<PersonVO> selectPersonListByMap(Map<String, Object> map);

    PersonVO getListById2(String str);

    PersonVO getListByIdHBT(String str);

    List<Map<String, Object>> getListByIdListCustom(@Param("flowidList") List list, @Param("fields") String[] strArr, @Param("tables") List<String> list2);
}
